package br.com.rglariguet.pioneer.modelos;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Embeddable;
import javax.persistence.OneToMany;

import org.hibernate.annotations.Parent;

@Embeddable
public class DetalheDefeitoDoReparoOem {
	
	@OneToMany(cascade=CascadeType.ALL, orphanRemoval=true)
	private List<Defeito> detalheDefeitos = new ArrayList<Defeito>();

	@Parent
	private ReparoOem reparoOem;

	

	public List<Defeito> getDetalheDefeitos() {
		return detalheDefeitos;
	}

	public void setDetalheDefeitos(List<Defeito> detalheDefeitos) {
		this.detalheDefeitos = detalheDefeitos;
	}

	public ReparoOem getReparoOem() {
		return reparoOem;
	}

	public void setReparoOem(ReparoOem reparoOem) {
		this.reparoOem = reparoOem;
	}

}